found (a city) - Spanish English Dictionary